10 Things You Should Know Before Renting A Car In The Azores, Portugal.